package d5_regex;

import java.util.Arrays;

public class RegexTest07 {
    public static void main(String[] args) {
        //目标: 正则表达式用于搜素替换、分割内容
        //1、public String replaceAll(String regex, String newStr), 按照正则表达式匹配的内容进行替换
        //需求1: 请把 古力娜扎ai8888迪丽热巴99fafas9aa5566马尔扎哈fbbADFFfsfs42425卡尔扎巴, 中间的非中文字符替换成中文
        String s1 = "古力娜扎ai8888迪丽热巴99fafas9aa5566马尔扎哈fbbADFFfsfs42425卡尔扎巴";
        String result = s1.replaceAll("\\w+", "-");
        System.out.println(result);

        //2、public Sting[] split(String regex); 按照正则表达式匹配的内容进行分割字符串, 返回一个字符串数组
        //需求2: 请把古力娜扎ai8888迪丽热巴99fafas9aa5566马尔扎哈fbbADFFfsfs42425卡尔扎巴, 中间的名字取出来
        String s2 = "古力娜扎ai8888迪丽热巴99fafas9aa5566马尔扎哈fbbADFFfsfs42425卡尔扎巴";
        String[] results = s2.split("\\w+");
        System.out.println(Arrays.toString(results));
    }
}
